Large induced subgraphs via triangulations and CMSO

نویسندگان

  • Fedor V. Fomin
  • Ioan Todinca
  • Yngve Villanger
چکیده

We obtain an algorithmic meta-theorem for the following optimization problem. Let φ be a Counting Monadic Second Order Logic (CMSO) formula and t ≥ 0 be an integer. For a given graph G = (V,E), the task is to maximize |X| subject to the following: there is a set F ⊆ V such that X ⊆ F , the subgraph G[F ] induced by F is of treewidth at most t, and structure (G[F ], X) models φ, i.e. (G[F ], X) |= φ. Special cases of this optimization problem are the following generic examples. Each of these special cases contains various problems as a special subcase: • Maximum Induced Subgraph with ≤ ` copies of Fm-cycles, where for fixed nonnegative integers m and `, the task is to find a maximum induced subgraph of a given graph with at most ` vertex-disjoint cycles of length 0 (mod m). For example, this encompasses the problems of finding a maximum induced forest or a maximum subgraph without even cycles. • Minimum F-Deletion, where for a fixed finite set of graphs F containing a planar graph, the task is to find a maximum induced subgraph of a given graph containing no graph from F as a minor. Examples of Minimum F-Deletion are the problems of finding a minimum vertex cover or a minimum number of vertices required to delete from the graph to obtain an outerplanar graph. • Independent H-packing, where for a fixed finite set of connected graphs H, the task is to find an induced subgraph F of a given graph with the maximum number of connected components, such that each connected component of F is isomorphic to some graph from H. For example, the problem of finding a maximum induced matching or packing into nonadjacent triangles, are the special cases of this problem. We give an algorithm solving the optimization problem on an n-vertex graph G in time O(|ΠG| · n · f(t, φ)), where ΠG is the set of all potential maximal cliques in G and f is a function of t and φ only. We also show how similar running time can be obtained for the weighted version of the problem. Pipelined with known bounds on the number of potential maximal cliques, we derive a plethora of algorithmic consequences extending and subsuming many known results on algorithms for special graph classes and exact exponential algorithms. ∗Partially supported by the ANR project AGAPE. ar X iv :1 30 9. 15 59 v1 [ cs .D S] 6 S ep 2 01 3

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reducing CMSO Model Checking to Highly Connected Graphs

Given a Counting Monadic Second Order (CMSO) sentence ψ, the CMSO[ψ] problem is defined as follows. The input to CMSO[ψ] is a graph G, and the objective is to determine whether G |= ψ. Our main theorem states that for every CMSO sentence ψ, if CMSO[ψ] is solvable in polynomial time on “globally highly connected graphs”, then CMSO[ψ] is solvable in polynomial time (on general graphs). We demonst...

متن کامل

h-perfect plane triangulations

We characterise t-perfect plane triangulations by forbidden induced subgraphs. As a consequence, we obtain that a plane triangulation is h-perfect if and only if it is perfect.

متن کامل

Stabbing Line Segments with Disks: Complexity and Approximation Algorithms

Computational complexity is studied for the problem of stabbing set of straight line segments with the smallest cardinality set of disks of fixed radii r > 0 where the set of segments forms straight line drawing of planar graph. This problem along with its relatives [3] arise in physical network security analysis for telecommunication, wireless and road networks represented by geometric graphs ...

متن کامل

Color-induced subgraphs of Grünbaum colorings of triangulations of the sphere

A Grünbaum coloring of a triangulation is an assignment of colors to edges so that the edges about each face are assigned unique colors. In this paper we examine the color induced subgraphs given by a Grünbaum coloring of a triangulation and show that the existence of connected color induced subgraphs is equivalent to the Three Color Theorem. A triangulation of an orientable surface is an embed...

متن کامل

LMT-skeleton heuristics for several new classes of optimal triangulations

Given a planar point set, we consider three classes of optimal triangulations: (1) the minimum weight triangulation with angular constraints (constraints on the minimum angle and the maximum angle in a triangulation), (2) the angular balanced triangulation which minimizes the sum of the ratios of the maximum angle to the minimum angle for each triangle and (3) the area balanced triangulation wh...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014